/**
 */
package itcsystem;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EDataType;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

/**
 * <!-- begin-user-doc -->
 * The <b>Package</b> for the model.
 * It contains accessors for the meta objects to represent
 * <ul>
 *   <li>each class,</li>
 *   <li>each feature of each class,</li>
 *   <li>each operation of each class,</li>
 *   <li>each enum,</li>
 *   <li>and each data type</li>
 * </ul>
 * <!-- end-user-doc -->
 * @see itcsystem.ItcsystemFactory
 * @model kind="package"
 * @generated
 */
public interface ItcsystemPackage extends EPackage {
	/**
	 * The package name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNAME = "itcsystem";

	/**
	 * The package namespace URI.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_URI = "http://itcsystem/1.0";

	/**
	 * The package namespace name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_PREFIX = "itcsystem";

	/**
	 * The singleton instance of the package.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	ItcsystemPackage eINSTANCE = itcsystem.impl.ItcsystemPackageImpl.init();

	/**
	 * The meta object id for the '{@link itcsystem.impl.AlumnoImpl <em>Alumno</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see itcsystem.impl.AlumnoImpl
	 * @see itcsystem.impl.ItcsystemPackageImpl#getAlumno()
	 * @generated
	 */
	int ALUMNO = 0;

	/**
	 * The feature id for the '<em><b>Numero Control</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALUMNO__NUMERO_CONTROL = 0;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALUMNO__NOMBRE = 1;

	/**
	 * The feature id for the '<em><b>Planestudios</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALUMNO__PLANESTUDIOS = 2;

	/**
	 * The feature id for the '<em><b>Generacion</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALUMNO__GENERACION = 3;

	/**
	 * The number of structural features of the '<em>Alumno</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALUMNO_FEATURE_COUNT = 4;

	/**
	 * The number of operations of the '<em>Alumno</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALUMNO_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link itcsystem.impl.GrupoImpl <em>Grupo</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see itcsystem.impl.GrupoImpl
	 * @see itcsystem.impl.ItcsystemPackageImpl#getGrupo()
	 * @generated
	 */
	int GRUPO = 1;

	/**
	 * The feature id for the '<em><b>Clave</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GRUPO__CLAVE = 0;

	/**
	 * The feature id for the '<em><b>Alumnos</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GRUPO__ALUMNOS = 1;

	/**
	 * The feature id for the '<em><b>Profesor</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GRUPO__PROFESOR = 2;

	/**
	 * The feature id for the '<em><b>Aula</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GRUPO__AULA = 3;

	/**
	 * The feature id for the '<em><b>Materia</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GRUPO__MATERIA = 4;

	/**
	 * The feature id for the '<em><b>Dias Semana</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GRUPO__DIAS_SEMANA = 5;

	/**
	 * The number of structural features of the '<em>Grupo</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GRUPO_FEATURE_COUNT = 6;

	/**
	 * The number of operations of the '<em>Grupo</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GRUPO_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link itcsystem.impl.MateriaImpl <em>Materia</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see itcsystem.impl.MateriaImpl
	 * @see itcsystem.impl.ItcsystemPackageImpl#getMateria()
	 * @generated
	 */
	int MATERIA = 2;

	/**
	 * The feature id for the '<em><b>Clave</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MATERIA__CLAVE = 0;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MATERIA__NOMBRE = 1;

	/**
	 * The feature id for the '<em><b>Planestudios</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MATERIA__PLANESTUDIOS = 2;

	/**
	 * The number of structural features of the '<em>Materia</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MATERIA_FEATURE_COUNT = 3;

	/**
	 * The number of operations of the '<em>Materia</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MATERIA_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link itcsystem.impl.PlanEstudioImpl <em>Plan Estudio</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see itcsystem.impl.PlanEstudioImpl
	 * @see itcsystem.impl.ItcsystemPackageImpl#getPlanEstudio()
	 * @generated
	 */
	int PLAN_ESTUDIO = 3;

	/**
	 * The feature id for the '<em><b>Clave</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_ESTUDIO__CLAVE = 0;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_ESTUDIO__NOMBRE = 1;

	/**
	 * The number of structural features of the '<em>Plan Estudio</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_ESTUDIO_FEATURE_COUNT = 2;

	/**
	 * The number of operations of the '<em>Plan Estudio</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_ESTUDIO_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link itcsystem.impl.ProfesorImpl <em>Profesor</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see itcsystem.impl.ProfesorImpl
	 * @see itcsystem.impl.ItcsystemPackageImpl#getProfesor()
	 * @generated
	 */
	int PROFESOR = 4;

	/**
	 * The feature id for the '<em><b>Clave</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROFESOR__CLAVE = 0;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROFESOR__NOMBRE = 1;

	/**
	 * The feature id for the '<em><b>Nombramiento</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROFESOR__NOMBRAMIENTO = 2;

	/**
	 * The number of structural features of the '<em>Profesor</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROFESOR_FEATURE_COUNT = 3;

	/**
	 * The number of operations of the '<em>Profesor</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROFESOR_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link itcsystem.impl.AulaImpl <em>Aula</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see itcsystem.impl.AulaImpl
	 * @see itcsystem.impl.ItcsystemPackageImpl#getAula()
	 * @generated
	 */
	int AULA = 5;

	/**
	 * The feature id for the '<em><b>Clave</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AULA__CLAVE = 0;

	/**
	 * The feature id for the '<em><b>Capacidad</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AULA__CAPACIDAD = 1;

	/**
	 * The number of structural features of the '<em>Aula</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AULA_FEATURE_COUNT = 2;

	/**
	 * The number of operations of the '<em>Aula</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AULA_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link itcsystem.impl.GeneracionImpl <em>Generacion</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see itcsystem.impl.GeneracionImpl
	 * @see itcsystem.impl.ItcsystemPackageImpl#getGeneracion()
	 * @generated
	 */
	int GENERACION = 6;

	/**
	 * The feature id for the '<em><b>Fecha Inicio</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GENERACION__FECHA_INICIO = 0;

	/**
	 * The feature id for the '<em><b>Fecha Final</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GENERACION__FECHA_FINAL = 1;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GENERACION__ID = 2;

	/**
	 * The number of structural features of the '<em>Generacion</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GENERACION_FEATURE_COUNT = 3;

	/**
	 * The number of operations of the '<em>Generacion</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GENERACION_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link itcsystem.impl.InstitutoImpl <em>Instituto</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see itcsystem.impl.InstitutoImpl
	 * @see itcsystem.impl.ItcsystemPackageImpl#getInstituto()
	 * @generated
	 */
	int INSTITUTO = 7;

	/**
	 * The feature id for the '<em><b>Ralumnos</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTITUTO__RALUMNOS = 0;

	/**
	 * The feature id for the '<em><b>Rmaterias</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTITUTO__RMATERIAS = 1;

	/**
	 * The feature id for the '<em><b>RProfesor</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTITUTO__RPROFESOR = 2;

	/**
	 * The feature id for the '<em><b>RAula</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTITUTO__RAULA = 3;

	/**
	 * The feature id for the '<em><b>RPlan Estudios</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTITUTO__RPLAN_ESTUDIOS = 4;

	/**
	 * The feature id for the '<em><b>RGeneracion</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTITUTO__RGENERACION = 5;

	/**
	 * The feature id for the '<em><b>RGrupo</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTITUTO__RGRUPO = 6;

	/**
	 * The feature id for the '<em><b>RNombramiento</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTITUTO__RNOMBRAMIENTO = 7;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTITUTO__NOMBRE = 8;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTITUTO__ID = 9;

	/**
	 * The number of structural features of the '<em>Instituto</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTITUTO_FEATURE_COUNT = 10;

	/**
	 * The number of operations of the '<em>Instituto</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTITUTO_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link itcsystem.impl.NombramientoImpl <em>Nombramiento</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see itcsystem.impl.NombramientoImpl
	 * @see itcsystem.impl.ItcsystemPackageImpl#getNombramiento()
	 * @generated
	 */
	int NOMBRAMIENTO = 8;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NOMBRAMIENTO__NOMBRE = 0;

	/**
	 * The feature id for the '<em><b>Horas</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NOMBRAMIENTO__HORAS = 1;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NOMBRAMIENTO__ID = 2;

	/**
	 * The number of structural features of the '<em>Nombramiento</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NOMBRAMIENTO_FEATURE_COUNT = 3;

	/**
	 * The number of operations of the '<em>Nombramiento</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NOMBRAMIENTO_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '<em>Data SQL</em>' data type.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see java.sql.Date
	 * @see itcsystem.impl.ItcsystemPackageImpl#getDataSQL()
	 * @generated
	 */
	int DATA_SQL = 9;


	/**
	 * Returns the meta object for class '{@link itcsystem.Alumno <em>Alumno</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Alumno</em>'.
	 * @see itcsystem.Alumno
	 * @generated
	 */
	EClass getAlumno();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Alumno#getNumeroControl <em>Numero Control</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Numero Control</em>'.
	 * @see itcsystem.Alumno#getNumeroControl()
	 * @see #getAlumno()
	 * @generated
	 */
	EAttribute getAlumno_NumeroControl();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Alumno#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see itcsystem.Alumno#getNombre()
	 * @see #getAlumno()
	 * @generated
	 */
	EAttribute getAlumno_Nombre();

	/**
	 * Returns the meta object for the reference '{@link itcsystem.Alumno#getPlanestudios <em>Planestudios</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Planestudios</em>'.
	 * @see itcsystem.Alumno#getPlanestudios()
	 * @see #getAlumno()
	 * @generated
	 */
	EReference getAlumno_Planestudios();

	/**
	 * Returns the meta object for the reference '{@link itcsystem.Alumno#getGeneracion <em>Generacion</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Generacion</em>'.
	 * @see itcsystem.Alumno#getGeneracion()
	 * @see #getAlumno()
	 * @generated
	 */
	EReference getAlumno_Generacion();

	/**
	 * Returns the meta object for class '{@link itcsystem.Grupo <em>Grupo</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Grupo</em>'.
	 * @see itcsystem.Grupo
	 * @generated
	 */
	EClass getGrupo();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Grupo#getClave <em>Clave</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Clave</em>'.
	 * @see itcsystem.Grupo#getClave()
	 * @see #getGrupo()
	 * @generated
	 */
	EAttribute getGrupo_Clave();

	/**
	 * Returns the meta object for the reference list '{@link itcsystem.Grupo#getAlumnos <em>Alumnos</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference list '<em>Alumnos</em>'.
	 * @see itcsystem.Grupo#getAlumnos()
	 * @see #getGrupo()
	 * @generated
	 */
	EReference getGrupo_Alumnos();

	/**
	 * Returns the meta object for the reference '{@link itcsystem.Grupo#getProfesor <em>Profesor</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Profesor</em>'.
	 * @see itcsystem.Grupo#getProfesor()
	 * @see #getGrupo()
	 * @generated
	 */
	EReference getGrupo_Profesor();

	/**
	 * Returns the meta object for the reference '{@link itcsystem.Grupo#getAula <em>Aula</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Aula</em>'.
	 * @see itcsystem.Grupo#getAula()
	 * @see #getGrupo()
	 * @generated
	 */
	EReference getGrupo_Aula();

	/**
	 * Returns the meta object for the reference '{@link itcsystem.Grupo#getMateria <em>Materia</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Materia</em>'.
	 * @see itcsystem.Grupo#getMateria()
	 * @see #getGrupo()
	 * @generated
	 */
	EReference getGrupo_Materia();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Grupo#getDiasSemana <em>Dias Semana</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Dias Semana</em>'.
	 * @see itcsystem.Grupo#getDiasSemana()
	 * @see #getGrupo()
	 * @generated
	 */
	EAttribute getGrupo_DiasSemana();

	/**
	 * Returns the meta object for class '{@link itcsystem.Materia <em>Materia</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Materia</em>'.
	 * @see itcsystem.Materia
	 * @generated
	 */
	EClass getMateria();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Materia#getClave <em>Clave</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Clave</em>'.
	 * @see itcsystem.Materia#getClave()
	 * @see #getMateria()
	 * @generated
	 */
	EAttribute getMateria_Clave();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Materia#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see itcsystem.Materia#getNombre()
	 * @see #getMateria()
	 * @generated
	 */
	EAttribute getMateria_Nombre();

	/**
	 * Returns the meta object for the reference '{@link itcsystem.Materia#getPlanestudios <em>Planestudios</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Planestudios</em>'.
	 * @see itcsystem.Materia#getPlanestudios()
	 * @see #getMateria()
	 * @generated
	 */
	EReference getMateria_Planestudios();

	/**
	 * Returns the meta object for class '{@link itcsystem.PlanEstudio <em>Plan Estudio</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Plan Estudio</em>'.
	 * @see itcsystem.PlanEstudio
	 * @generated
	 */
	EClass getPlanEstudio();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.PlanEstudio#getClave <em>Clave</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Clave</em>'.
	 * @see itcsystem.PlanEstudio#getClave()
	 * @see #getPlanEstudio()
	 * @generated
	 */
	EAttribute getPlanEstudio_Clave();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.PlanEstudio#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see itcsystem.PlanEstudio#getNombre()
	 * @see #getPlanEstudio()
	 * @generated
	 */
	EAttribute getPlanEstudio_Nombre();

	/**
	 * Returns the meta object for class '{@link itcsystem.Profesor <em>Profesor</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Profesor</em>'.
	 * @see itcsystem.Profesor
	 * @generated
	 */
	EClass getProfesor();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Profesor#getClave <em>Clave</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Clave</em>'.
	 * @see itcsystem.Profesor#getClave()
	 * @see #getProfesor()
	 * @generated
	 */
	EAttribute getProfesor_Clave();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Profesor#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see itcsystem.Profesor#getNombre()
	 * @see #getProfesor()
	 * @generated
	 */
	EAttribute getProfesor_Nombre();

	/**
	 * Returns the meta object for the reference '{@link itcsystem.Profesor#getNombramiento <em>Nombramiento</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Nombramiento</em>'.
	 * @see itcsystem.Profesor#getNombramiento()
	 * @see #getProfesor()
	 * @generated
	 */
	EReference getProfesor_Nombramiento();

	/**
	 * Returns the meta object for class '{@link itcsystem.Aula <em>Aula</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Aula</em>'.
	 * @see itcsystem.Aula
	 * @generated
	 */
	EClass getAula();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Aula#getClave <em>Clave</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Clave</em>'.
	 * @see itcsystem.Aula#getClave()
	 * @see #getAula()
	 * @generated
	 */
	EAttribute getAula_Clave();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Aula#getCapacidad <em>Capacidad</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Capacidad</em>'.
	 * @see itcsystem.Aula#getCapacidad()
	 * @see #getAula()
	 * @generated
	 */
	EAttribute getAula_Capacidad();

	/**
	 * Returns the meta object for class '{@link itcsystem.Generacion <em>Generacion</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Generacion</em>'.
	 * @see itcsystem.Generacion
	 * @generated
	 */
	EClass getGeneracion();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Generacion#getFechaInicio <em>Fecha Inicio</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Fecha Inicio</em>'.
	 * @see itcsystem.Generacion#getFechaInicio()
	 * @see #getGeneracion()
	 * @generated
	 */
	EAttribute getGeneracion_FechaInicio();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Generacion#getFechaFinal <em>Fecha Final</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Fecha Final</em>'.
	 * @see itcsystem.Generacion#getFechaFinal()
	 * @see #getGeneracion()
	 * @generated
	 */
	EAttribute getGeneracion_FechaFinal();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Generacion#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see itcsystem.Generacion#getId()
	 * @see #getGeneracion()
	 * @generated
	 */
	EAttribute getGeneracion_Id();

	/**
	 * Returns the meta object for class '{@link itcsystem.Instituto <em>Instituto</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Instituto</em>'.
	 * @see itcsystem.Instituto
	 * @generated
	 */
	EClass getInstituto();

	/**
	 * Returns the meta object for the containment reference list '{@link itcsystem.Instituto#getRalumnos <em>Ralumnos</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Ralumnos</em>'.
	 * @see itcsystem.Instituto#getRalumnos()
	 * @see #getInstituto()
	 * @generated
	 */
	EReference getInstituto_Ralumnos();

	/**
	 * Returns the meta object for the containment reference list '{@link itcsystem.Instituto#getRmaterias <em>Rmaterias</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Rmaterias</em>'.
	 * @see itcsystem.Instituto#getRmaterias()
	 * @see #getInstituto()
	 * @generated
	 */
	EReference getInstituto_Rmaterias();

	/**
	 * Returns the meta object for the containment reference list '{@link itcsystem.Instituto#getRProfesor <em>RProfesor</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>RProfesor</em>'.
	 * @see itcsystem.Instituto#getRProfesor()
	 * @see #getInstituto()
	 * @generated
	 */
	EReference getInstituto_RProfesor();

	/**
	 * Returns the meta object for the containment reference list '{@link itcsystem.Instituto#getRAula <em>RAula</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>RAula</em>'.
	 * @see itcsystem.Instituto#getRAula()
	 * @see #getInstituto()
	 * @generated
	 */
	EReference getInstituto_RAula();

	/**
	 * Returns the meta object for the containment reference list '{@link itcsystem.Instituto#getRPlanEstudios <em>RPlan Estudios</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>RPlan Estudios</em>'.
	 * @see itcsystem.Instituto#getRPlanEstudios()
	 * @see #getInstituto()
	 * @generated
	 */
	EReference getInstituto_RPlanEstudios();

	/**
	 * Returns the meta object for the containment reference list '{@link itcsystem.Instituto#getRGeneracion <em>RGeneracion</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>RGeneracion</em>'.
	 * @see itcsystem.Instituto#getRGeneracion()
	 * @see #getInstituto()
	 * @generated
	 */
	EReference getInstituto_RGeneracion();

	/**
	 * Returns the meta object for the containment reference list '{@link itcsystem.Instituto#getRGrupo <em>RGrupo</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>RGrupo</em>'.
	 * @see itcsystem.Instituto#getRGrupo()
	 * @see #getInstituto()
	 * @generated
	 */
	EReference getInstituto_RGrupo();

	/**
	 * Returns the meta object for the containment reference list '{@link itcsystem.Instituto#getRNombramiento <em>RNombramiento</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>RNombramiento</em>'.
	 * @see itcsystem.Instituto#getRNombramiento()
	 * @see #getInstituto()
	 * @generated
	 */
	EReference getInstituto_RNombramiento();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Instituto#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see itcsystem.Instituto#getNombre()
	 * @see #getInstituto()
	 * @generated
	 */
	EAttribute getInstituto_Nombre();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Instituto#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see itcsystem.Instituto#getId()
	 * @see #getInstituto()
	 * @generated
	 */
	EAttribute getInstituto_Id();

	/**
	 * Returns the meta object for class '{@link itcsystem.Nombramiento <em>Nombramiento</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Nombramiento</em>'.
	 * @see itcsystem.Nombramiento
	 * @generated
	 */
	EClass getNombramiento();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Nombramiento#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see itcsystem.Nombramiento#getNombre()
	 * @see #getNombramiento()
	 * @generated
	 */
	EAttribute getNombramiento_Nombre();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Nombramiento#getHoras <em>Horas</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Horas</em>'.
	 * @see itcsystem.Nombramiento#getHoras()
	 * @see #getNombramiento()
	 * @generated
	 */
	EAttribute getNombramiento_Horas();

	/**
	 * Returns the meta object for the attribute '{@link itcsystem.Nombramiento#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see itcsystem.Nombramiento#getId()
	 * @see #getNombramiento()
	 * @generated
	 */
	EAttribute getNombramiento_Id();

	/**
	 * Returns the meta object for data type '{@link java.sql.Date <em>Data SQL</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for data type '<em>Data SQL</em>'.
	 * @see java.sql.Date
	 * @model instanceClass="java.sql.Date"
	 * @generated
	 */
	EDataType getDataSQL();

	/**
	 * Returns the factory that creates the instances of the model.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the factory that creates the instances of the model.
	 * @generated
	 */
	ItcsystemFactory getItcsystemFactory();

	/**
	 * <!-- begin-user-doc -->
	 * Defines literals for the meta objects that represent
	 * <ul>
	 *   <li>each class,</li>
	 *   <li>each feature of each class,</li>
	 *   <li>each operation of each class,</li>
	 *   <li>each enum,</li>
	 *   <li>and each data type</li>
	 * </ul>
	 * <!-- end-user-doc -->
	 * @generated
	 */
	interface Literals {
		/**
		 * The meta object literal for the '{@link itcsystem.impl.AlumnoImpl <em>Alumno</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see itcsystem.impl.AlumnoImpl
		 * @see itcsystem.impl.ItcsystemPackageImpl#getAlumno()
		 * @generated
		 */
		EClass ALUMNO = eINSTANCE.getAlumno();

		/**
		 * The meta object literal for the '<em><b>Numero Control</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute ALUMNO__NUMERO_CONTROL = eINSTANCE.getAlumno_NumeroControl();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute ALUMNO__NOMBRE = eINSTANCE.getAlumno_Nombre();

		/**
		 * The meta object literal for the '<em><b>Planestudios</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ALUMNO__PLANESTUDIOS = eINSTANCE.getAlumno_Planestudios();

		/**
		 * The meta object literal for the '<em><b>Generacion</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ALUMNO__GENERACION = eINSTANCE.getAlumno_Generacion();

		/**
		 * The meta object literal for the '{@link itcsystem.impl.GrupoImpl <em>Grupo</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see itcsystem.impl.GrupoImpl
		 * @see itcsystem.impl.ItcsystemPackageImpl#getGrupo()
		 * @generated
		 */
		EClass GRUPO = eINSTANCE.getGrupo();

		/**
		 * The meta object literal for the '<em><b>Clave</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute GRUPO__CLAVE = eINSTANCE.getGrupo_Clave();

		/**
		 * The meta object literal for the '<em><b>Alumnos</b></em>' reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference GRUPO__ALUMNOS = eINSTANCE.getGrupo_Alumnos();

		/**
		 * The meta object literal for the '<em><b>Profesor</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference GRUPO__PROFESOR = eINSTANCE.getGrupo_Profesor();

		/**
		 * The meta object literal for the '<em><b>Aula</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference GRUPO__AULA = eINSTANCE.getGrupo_Aula();

		/**
		 * The meta object literal for the '<em><b>Materia</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference GRUPO__MATERIA = eINSTANCE.getGrupo_Materia();

		/**
		 * The meta object literal for the '<em><b>Dias Semana</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute GRUPO__DIAS_SEMANA = eINSTANCE.getGrupo_DiasSemana();

		/**
		 * The meta object literal for the '{@link itcsystem.impl.MateriaImpl <em>Materia</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see itcsystem.impl.MateriaImpl
		 * @see itcsystem.impl.ItcsystemPackageImpl#getMateria()
		 * @generated
		 */
		EClass MATERIA = eINSTANCE.getMateria();

		/**
		 * The meta object literal for the '<em><b>Clave</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute MATERIA__CLAVE = eINSTANCE.getMateria_Clave();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute MATERIA__NOMBRE = eINSTANCE.getMateria_Nombre();

		/**
		 * The meta object literal for the '<em><b>Planestudios</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference MATERIA__PLANESTUDIOS = eINSTANCE.getMateria_Planestudios();

		/**
		 * The meta object literal for the '{@link itcsystem.impl.PlanEstudioImpl <em>Plan Estudio</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see itcsystem.impl.PlanEstudioImpl
		 * @see itcsystem.impl.ItcsystemPackageImpl#getPlanEstudio()
		 * @generated
		 */
		EClass PLAN_ESTUDIO = eINSTANCE.getPlanEstudio();

		/**
		 * The meta object literal for the '<em><b>Clave</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute PLAN_ESTUDIO__CLAVE = eINSTANCE.getPlanEstudio_Clave();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute PLAN_ESTUDIO__NOMBRE = eINSTANCE.getPlanEstudio_Nombre();

		/**
		 * The meta object literal for the '{@link itcsystem.impl.ProfesorImpl <em>Profesor</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see itcsystem.impl.ProfesorImpl
		 * @see itcsystem.impl.ItcsystemPackageImpl#getProfesor()
		 * @generated
		 */
		EClass PROFESOR = eINSTANCE.getProfesor();

		/**
		 * The meta object literal for the '<em><b>Clave</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute PROFESOR__CLAVE = eINSTANCE.getProfesor_Clave();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute PROFESOR__NOMBRE = eINSTANCE.getProfesor_Nombre();

		/**
		 * The meta object literal for the '<em><b>Nombramiento</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference PROFESOR__NOMBRAMIENTO = eINSTANCE.getProfesor_Nombramiento();

		/**
		 * The meta object literal for the '{@link itcsystem.impl.AulaImpl <em>Aula</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see itcsystem.impl.AulaImpl
		 * @see itcsystem.impl.ItcsystemPackageImpl#getAula()
		 * @generated
		 */
		EClass AULA = eINSTANCE.getAula();

		/**
		 * The meta object literal for the '<em><b>Clave</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute AULA__CLAVE = eINSTANCE.getAula_Clave();

		/**
		 * The meta object literal for the '<em><b>Capacidad</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute AULA__CAPACIDAD = eINSTANCE.getAula_Capacidad();

		/**
		 * The meta object literal for the '{@link itcsystem.impl.GeneracionImpl <em>Generacion</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see itcsystem.impl.GeneracionImpl
		 * @see itcsystem.impl.ItcsystemPackageImpl#getGeneracion()
		 * @generated
		 */
		EClass GENERACION = eINSTANCE.getGeneracion();

		/**
		 * The meta object literal for the '<em><b>Fecha Inicio</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute GENERACION__FECHA_INICIO = eINSTANCE.getGeneracion_FechaInicio();

		/**
		 * The meta object literal for the '<em><b>Fecha Final</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute GENERACION__FECHA_FINAL = eINSTANCE.getGeneracion_FechaFinal();

		/**
		 * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute GENERACION__ID = eINSTANCE.getGeneracion_Id();

		/**
		 * The meta object literal for the '{@link itcsystem.impl.InstitutoImpl <em>Instituto</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see itcsystem.impl.InstitutoImpl
		 * @see itcsystem.impl.ItcsystemPackageImpl#getInstituto()
		 * @generated
		 */
		EClass INSTITUTO = eINSTANCE.getInstituto();

		/**
		 * The meta object literal for the '<em><b>Ralumnos</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference INSTITUTO__RALUMNOS = eINSTANCE.getInstituto_Ralumnos();

		/**
		 * The meta object literal for the '<em><b>Rmaterias</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference INSTITUTO__RMATERIAS = eINSTANCE.getInstituto_Rmaterias();

		/**
		 * The meta object literal for the '<em><b>RProfesor</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference INSTITUTO__RPROFESOR = eINSTANCE.getInstituto_RProfesor();

		/**
		 * The meta object literal for the '<em><b>RAula</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference INSTITUTO__RAULA = eINSTANCE.getInstituto_RAula();

		/**
		 * The meta object literal for the '<em><b>RPlan Estudios</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference INSTITUTO__RPLAN_ESTUDIOS = eINSTANCE.getInstituto_RPlanEstudios();

		/**
		 * The meta object literal for the '<em><b>RGeneracion</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference INSTITUTO__RGENERACION = eINSTANCE.getInstituto_RGeneracion();

		/**
		 * The meta object literal for the '<em><b>RGrupo</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference INSTITUTO__RGRUPO = eINSTANCE.getInstituto_RGrupo();

		/**
		 * The meta object literal for the '<em><b>RNombramiento</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference INSTITUTO__RNOMBRAMIENTO = eINSTANCE.getInstituto_RNombramiento();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute INSTITUTO__NOMBRE = eINSTANCE.getInstituto_Nombre();

		/**
		 * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute INSTITUTO__ID = eINSTANCE.getInstituto_Id();

		/**
		 * The meta object literal for the '{@link itcsystem.impl.NombramientoImpl <em>Nombramiento</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see itcsystem.impl.NombramientoImpl
		 * @see itcsystem.impl.ItcsystemPackageImpl#getNombramiento()
		 * @generated
		 */
		EClass NOMBRAMIENTO = eINSTANCE.getNombramiento();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute NOMBRAMIENTO__NOMBRE = eINSTANCE.getNombramiento_Nombre();

		/**
		 * The meta object literal for the '<em><b>Horas</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute NOMBRAMIENTO__HORAS = eINSTANCE.getNombramiento_Horas();

		/**
		 * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute NOMBRAMIENTO__ID = eINSTANCE.getNombramiento_Id();

		/**
		 * The meta object literal for the '<em>Data SQL</em>' data type.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see java.sql.Date
		 * @see itcsystem.impl.ItcsystemPackageImpl#getDataSQL()
		 * @generated
		 */
		EDataType DATA_SQL = eINSTANCE.getDataSQL();

	}

} //ItcsystemPackage
